using System;
namespace MicroMsg.Common.Utils
{
	public class GetChineseStrokeCnt
	{
		private static readonly byte[] chineseStrokeCntTable = new byte[]
		{
			1,
			2,
			2,
			2,
			2,
			2,
			2,
			3,
			3,
			3,
			3,
			3,
			3,
			4,
			4,
			4,
			4,
			4,
			255,
			4,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			8,
			8,
			1,
			2,
			3,
			3,
			3,
			4,
			4,
			4,
			4,
			5,
			7,
			8,
			9,
			10,
			1,
			2,
			3,
			4,
			4,
			5,
			5,
			7,
			9,
			1,
			1,
			1,
			2,
			2,
			255,
			3,
			3,
			3,
			3,
			3,
			3,
			4,
			4,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			7,
			8,
			9,
			10,
			1,
			1,
			1,
			2,
			2,
			3,
			3,
			3,
			3,
			4,
			4,
			255,
			255,
			4,
			255,
			6,
			6,
			6,
			255,
			255,
			255,
			255,
			255,
			6,
			7,
			255,
			8,
			8,
			8,
			255,
			255,
			7,
			9,
			255,
			255,
			255,
			255,
			11,
			11,
			11,
			12,
			13,
			13,
			13,
			1,
			2,
			3,
			4,
			6,
			7,
			8,
			2,
			3,
			3,
			3,
			3,
			4,
			4,
			4,
			4,
			4,
			4,
			5,
			6,
			6,
			6,
			8,
			7,
			8,
			8,
			8,
			2,
			3,
			4,
			4,
			6,
			6,
			6,
			6,
			7,
			7,
			255,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			12,
			12,
			13,
			13,
			16,
			22,
			2,
			2,
			3,
			3,
			3,
			3,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			4,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			255,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			6,
			7,
			6,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			255,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			255,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			13,
			13,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			15,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			18,
			18,
			18,
			17,
			18,
			17,
			19,
			19,
			18,
			20,
			21,
			21,
			21,
			21,
			22,
			21,
			23,
			24,
			2,
			3,
			4,
			4,
			4,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			7,
			8,
			9,
			9,
			9,
			10,
			10,
			11,
			11,
			10,
			12,
			12,
			13,
			14,
			16,
			20,
			2,
			3,
			4,
			6,
			8,
			9,
			2,
			4,
			4,
			4,
			4,
			5,
			6,
			6,
			6,
			6,
			7,
			8,
			8,
			8,
			9,
			255,
			9,
			10,
			11,
			13,
			13,
			16,
			18,
			2,
			4,
			4,
			4,
			4,
			4,
			4,
			5,
			5,
			5,
			5,
			6,
			5,
			7,
			8,
			9,
			9,
			10,
			10,
			11,
			2,
			4,
			4,
			5,
			5,
			6,
			6,
			7,
			8,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			14,
			15,
			2,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			14,
			15,
			15,
			15,
			15,
			16,
			16,
			17,
			2,
			3,
			3,
			3,
			4,
			5,
			5,
			255,
			6,
			255,
			255,
			6,
			7,
			8,
			8,
			8,
			11,
			12,
			12,
			14,
			14,
			2,
			4,
			5,
			5,
			5,
			5,
			5,
			6,
			8,
			9,
			12,
			2,
			2,
			2,
			3,
			3,
			4,
			4,
			4,
			4,
			5,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			255,
			10,
			11,
			12,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			12,
			11,
			12,
			12,
			11,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			17,
			19,
			21,
			21,
			23,
			23,
			2,
			3,
			4,
			4,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			14,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			14,
			15,
			16,
			17,
			16,
			17,
			19,
			19,
			2,
			3,
			4,
			4,
			4,
			4,
			4,
			4,
			255,
			4,
			5,
			5,
			5,
			5,
			255,
			6,
			7,
			8,
			8,
			8,
			9,
			10,
			11,
			11,
			12,
			11,
			13,
			15,
			2,
			4,
			5,
			11,
			11,
			2,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			8,
			9,
			9,
			9,
			10,
			10,
			11,
			11,
			11,
			13,
			14,
			14,
			14,
			15,
			255,
			17,
			20,
			20,
			2,
			4,
			4,
			7,
			8,
			9,
			11,
			10,
			11,
			2,
			3,
			3,
			3,
			4,
			4,
			4,
			4,
			5,
			5,
			6,
			5,
			4,
			6,
			6,
			4,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			11,
			12,
			21,
			2,
			4,
			4,
			5,
			5,
			5,
			5,
			7,
			7,
			8,
			8,
			8,
			10,
			2,
			3,
			3,
			4,
			5,
			5,
			5,
			6,
			6,
			7,
			7,
			7,
			7,
			8,
			8,
			9,
			8,
			8,
			9,
			9,
			9,
			11,
			10,
			13,
			13,
			2,
			4,
			4,
			4,
			4,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			11,
			13,
			12,
			14,
			14,
			14,
			14,
			14,
			15,
			14,
			17,
			19,
			30,
			2,
			4,
			4,
			4,
			5,
			5,
			255,
			6,
			6,
			7,
			8,
			8,
			8,
			11,
			11,
			12,
			14,
			15,
			2,
			3,
			4,
			4,
			4,
			4,
			4,
			5,
			5,
			5,
			6,
			7,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			13,
			16,
			18,
			3,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			255,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			255,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			8,
			9,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			7,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			255,
			9,
			9,
			255,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			255,
			10,
			255,
			255,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			11,
			255,
			12,
			255,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			12,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			255,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			12,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			15,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			15,
			15,
			15,
			15,
			15,
			16,
			15,
			15,
			15,
			15,
			16,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			255,
			15,
			15,
			16,
			16,
			15,
			16,
			15,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			15,
			15,
			16,
			16,
			16,
			255,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			16,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			255,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			17,
			19,
			255,
			20,
			20,
			20,
			19,
			20,
			20,
			20,
			20,
			20,
			17,
			21,
			20,
			20,
			20,
			20,
			21,
			21,
			21,
			21,
			21,
			22,
			21,
			22,
			21,
			22,
			22,
			22,
			22,
			24,
			22,
			23,
			23,
			24,
			23,
			24,
			25,
			255,
			255,
			3,
			6,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			15,
			16,
			16,
			22,
			26,
			3,
			4,
			4,
			5,
			5,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			255,
			255,
			6,
			6,
			7,
			7,
			7,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			255,
			9,
			9,
			9,
			9,
			9,
			255,
			9,
			9,
			255,
			9,
			9,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			255,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			10,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			12,
			255,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			255,
			13,
			13,
			13,
			12,
			13,
			13,
			255,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			15,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			13,
			255,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			255,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			18,
			17,
			19,
			19,
			19,
			18,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			22,
			23,
			24,
			25,
			3,
			4,
			255,
			6,
			7,
			7,
			255,
			255,
			7,
			9,
			9,
			10,
			11,
			11,
			12,
			12,
			12,
			13,
			14,
			13,
			15,
			15,
			16,
			3,
			5,
			5,
			6,
			7,
			8,
			9,
			9,
			3,
			7,
			8,
			9,
			10,
			10,
			14,
			18,
			19,
			19,
			21,
			3,
			5,
			6,
			5,
			6,
			6,
			6,
			8,
			8,
			255,
			11,
			11,
			12,
			13,
			14,
			14,
			14,
			15,
			3,
			4,
			4,
			4,
			4,
			4,
			4,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			7,
			8,
			8,
			8,
			9,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			11,
			12,
			12,
			12,
			13,
			14,
			14,
			14,
			14,
			15,
			14,
			15,
			16,
			16,
			18,
			22,
			23,
			3,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			255,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			7,
			8,
			8,
			9,
			7,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			11,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			12,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			11,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			14,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			13,
			15,
			15,
			15,
			15,
			15,
			13,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			255,
			17,
			17,
			17,
			17,
			17,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			16,
			17,
			255,
			17,
			18,
			19,
			17,
			18,
			18,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			21,
			21,
			20,
			22,
			22,
			22,
			22,
			24,
			23,
			3,
			3,
			3,
			3,
			4,
			5,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			10,
			10,
			10,
			11,
			11,
			11,
			12,
			11,
			12,
			13,
			14,
			13,
			14,
			16,
			16,
			17,
			255,
			19,
			19,
			20,
			22,
			3,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			16,
			17,
			17,
			19,
			19,
			19,
			20,
			21,
			3,
			5,
			6,
			6,
			6,
			7,
			255,
			7,
			8,
			9,
			255,
			10,
			10,
			10,
			9,
			10,
			11,
			11,
			12,
			12,
			12,
			14,
			15,
			3,
			4,
			4,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			8,
			8,
			9,
			9,
			9,
			12,
			13,
			13,
			14,
			3,
			3,
			4,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			8,
			9,
			9,
			12,
			12,
			13,
			12,
			13,
			15,
			17,
			17,
			3,
			4,
			4,
			5,
			5,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			12,
			12,
			11,
			12,
			14,
			14,
			15,
			15,
			15,
			15,
			17,
			18,
			18,
			19,
			21,
			24,
			3,
			4,
			6,
			3,
			4,
			5,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			255,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			255,
			8,
			255,
			8,
			8,
			8,
			8,
			8,
			8,
			255,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			12,
			13,
			13,
			12,
			13,
			13,
			13,
			12,
			13,
			13,
			255,
			14,
			14,
			15,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			15,
			15,
			16,
			15,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			18,
			17,
			18,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			21,
			19,
			20,
			22,
			20,
			21,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			23,
			24,
			23,
			3,
			2,
			3,
			6,
			6,
			7,
			6,
			11,
			11,
			15,
			3,
			5,
			5,
			5,
			6,
			255,
			8,
			9,
			9,
			9,
			12,
			14,
			3,
			3,
			3,
			4,
			7,
			8,
			9,
			10,
			9,
			9,
			8,
			255,
			12,
			3,
			4,
			4,
			4,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			255,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			13,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			16,
			16,
			16,
			15,
			16,
			17,
			17,
			17,
			18,
			16,
			19,
			20,
			3,
			5,
			6,
			6,
			6,
			8,
			8,
			13,
			3,
			4,
			5,
			9,
			12,
			3,
			5,
			5,
			5,
			255,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			9,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			11,
			12,
			12,
			12,
			255,
			12,
			13,
			12,
			13,
			13,
			13,
			11,
			12,
			13,
			13,
			14,
			14,
			14,
			14,
			13,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			255,
			16,
			16,
			16,
			16,
			16,
			16,
			18,
			19,
			19,
			20,
			20,
			20,
			21,
			22,
			25,
			2,
			5,
			6,
			6,
			7,
			7,
			8,
			8,
			8,
			9,
			3,
			4,
			4,
			5,
			6,
			7,
			7,
			7,
			8,
			9,
			9,
			10,
			14,
			3,
			4,
			5,
			6,
			6,
			255,
			12,
			13,
			3,
			4,
			4,
			4,
			5,
			5,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			255,
			13,
			13,
			255,
			13,
			13,
			14,
			14,
			14,
			16,
			15,
			14,
			16,
			16,
			17,
			17,
			22,
			23,
			3,
			3,
			5,
			6,
			8,
			8,
			9,
			11,
			12,
			13,
			13,
			16,
			16,
			18,
			18,
			19,
			25,
			3,
			7,
			7,
			7,
			9,
			9,
			9,
			10,
			11,
			9,
			11,
			11,
			12,
			13,
			14,
			14,
			15,
			22,
			3,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			11,
			11,
			11,
			11,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			14,
			15,
			14,
			14,
			15,
			14,
			15,
			15,
			15,
			15,
			16,
			16,
			17,
			17,
			19,
			20,
			20,
			21,
			4,
			3,
			5,
			4,
			5,
			6,
			5,
			5,
			6,
			7,
			7,
			7,
			6,
			7,
			7,
			7,
			6,
			6,
			6,
			6,
			7,
			7,
			6,
			6,
			6,
			255,
			8,
			8,
			7,
			8,
			7,
			8,
			6,
			7,
			8,
			7,
			7,
			7,
			8,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			7,
			8,
			7,
			8,
			8,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			8,
			8,
			8,
			9,
			8,
			8,
			8,
			8,
			8,
			9,
			8,
			8,
			8,
			8,
			9,
			8,
			8,
			9,
			8,
			8,
			9,
			9,
			9,
			8,
			8,
			9,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			255,
			9,
			9,
			8,
			255,
			8,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			10,
			10,
			9,
			9,
			9,
			9,
			10,
			10,
			9,
			9,
			10,
			10,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			10,
			9,
			10,
			9,
			10,
			9,
			9,
			9,
			10,
			9,
			10,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			255,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			11,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			10,
			10,
			11,
			11,
			10,
			10,
			10,
			10,
			10,
			11,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			10,
			11,
			11,
			11,
			10,
			10,
			11,
			255,
			11,
			11,
			11,
			10,
			10,
			10,
			11,
			11,
			12,
			12,
			11,
			11,
			12,
			11,
			11,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			11,
			12,
			11,
			11,
			11,
			11,
			12,
			11,
			11,
			12,
			11,
			12,
			11,
			11,
			12,
			12,
			11,
			11,
			11,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			11,
			12,
			11,
			11,
			11,
			12,
			12,
			12,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			12,
			12,
			12,
			13,
			12,
			13,
			12,
			12,
			12,
			12,
			13,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			13,
			13,
			13,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			255,
			12,
			12,
			14,
			13,
			13,
			13,
			14,
			13,
			13,
			13,
			13,
			13,
			12,
			14,
			13,
			13,
			13,
			13,
			14,
			13,
			12,
			14,
			13,
			13,
			13,
			14,
			13,
			14,
			14,
			13,
			13,
			12,
			13,
			14,
			13,
			13,
			13,
			14,
			12,
			13,
			13,
			13,
			14,
			13,
			14,
			14,
			13,
			14,
			14,
			15,
			14,
			15,
			14,
			14,
			15,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			15,
			13,
			15,
			15,
			12,
			13,
			13,
			15,
			14,
			15,
			15,
			14,
			15,
			14,
			14,
			14,
			14,
			14,
			15,
			14,
			15,
			15,
			14,
			14,
			15,
			14,
			15,
			15,
			14,
			14,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			16,
			15,
			16,
			15,
			15,
			14,
			15,
			16,
			15,
			15,
			15,
			15,
			16,
			16,
			15,
			16,
			15,
			15,
			14,
			16,
			15,
			15,
			16,
			15,
			15,
			15,
			15,
			16,
			15,
			15,
			15,
			16,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			15,
			16,
			17,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			15,
			17,
			16,
			16,
			16,
			17,
			16,
			17,
			16,
			17,
			16,
			16,
			16,
			15,
			16,
			17,
			16,
			16,
			16,
			18,
			18,
			17,
			18,
			16,
			17,
			17,
			16,
			17,
			16,
			18,
			17,
			17,
			17,
			18,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			17,
			18,
			19,
			18,
			17,
			19,
			18,
			18,
			18,
			19,
			19,
			20,
			20,
			20,
			19,
			21,
			20,
			21,
			22,
			23,
			23,
			22,
			23,
			23,
			25,
			25,
			28,
			4,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			9,
			10,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			255,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			16,
			16,
			17,
			18,
			17,
			22,
			4,
			4,
			4,
			5,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			11,
			12,
			12,
			4,
			4,
			3,
			4,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			255,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			255,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			255,
			7,
			8,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			255,
			7,
			7,
			255,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			8,
			8,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			11,
			11,
			11,
			255,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			10,
			12,
			12,
			13,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			14,
			13,
			12,
			13,
			13,
			12,
			13,
			13,
			13,
			14,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			13,
			12,
			13,
			14,
			13,
			13,
			255,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			12,
			13,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			12,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			14,
			14,
			15,
			14,
			15,
			15,
			14,
			15,
			16,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			14,
			15,
			15,
			15,
			15,
			13,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			14,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			14,
			16,
			16,
			16,
			17,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			15,
			16,
			16,
			15,
			15,
			16,
			17,
			16,
			16,
			15,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			17,
			17,
			17,
			17,
			18,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			19,
			17,
			18,
			17,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			19,
			21,
			21,
			21,
			22,
			22,
			22,
			21,
			22,
			23,
			22,
			23,
			22,
			22,
			23,
			23,
			23,
			23,
			24,
			24,
			25,
			4,
			8,
			9,
			12,
			16,
			4,
			4,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			255,
			12,
			12,
			13,
			12,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			16,
			15,
			14,
			15,
			15,
			15,
			15,
			255,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			19,
			20,
			20,
			4,
			7,
			8,
			10,
			10,
			12,
			11,
			11,
			11,
			12,
			12,
			13,
			16,
			18,
			21,
			24,
			4,
			7,
			10,
			10,
			11,
			11,
			12,
			13,
			13,
			14,
			14,
			15,
			17,
			4,
			5,
			8,
			8,
			8,
			8,
			9,
			9,
			11,
			11,
			12,
			12,
			13,
			13,
			14,
			15,
			16,
			17,
			17,
			18,
			25,
			4,
			8,
			8,
			8,
			9,
			9,
			9,
			255,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			13,
			13,
			12,
			255,
			14,
			14,
			16,
			16,
			17,
			18,
			19,
			19,
			18,
			19,
			4,
			4,
			9,
			11,
			12,
			4,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			255,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			12,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			15,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			15,
			15,
			14,
			14,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			15,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			18,
			17,
			17,
			18,
			18,
			19,
			18,
			19,
			18,
			19,
			255,
			20,
			20,
			20,
			20,
			20,
			20,
			21,
			23,
			23,
			23,
			24,
			23,
			25,
			4,
			5,
			6,
			6,
			7,
			7,
			8,
			9,
			10,
			11,
			10,
			10,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			14,
			14,
			16,
			21,
			4,
			6,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			255,
			10,
			10,
			10,
			10,
			11,
			10,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			14,
			16,
			16,
			16,
			17,
			20,
			4,
			255,
			5,
			5,
			5,
			5,
			5,
			5,
			255,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			255,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			255,
			7,
			255,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			255,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			255,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			255,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			255,
			255,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			255,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			255,
			255,
			10,
			9,
			255,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			10,
			11,
			11,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			255,
			255,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			10,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			255,
			255,
			255,
			12,
			12,
			12,
			12,
			12,
			255,
			12,
			12,
			12,
			12,
			255,
			255,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			11,
			12,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			12,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			255,
			255,
			13,
			255,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			255,
			255,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			12,
			14,
			14,
			14,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			255,
			14,
			14,
			14,
			13,
			14,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			255,
			14,
			14,
			14,
			14,
			14,
			255,
			14,
			14,
			14,
			14,
			15,
			15,
			14,
			15,
			15,
			15,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			14,
			15,
			14,
			14,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			14,
			14,
			15,
			15,
			16,
			15,
			15,
			15,
			15,
			15,
			255,
			15,
			255,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			14,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			17,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			15,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			255,
			255,
			255,
			16,
			16,
			16,
			16,
			16,
			16,
			255,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			16,
			17,
			15,
			17,
			16,
			17,
			17,
			16,
			17,
			17,
			17,
			16,
			17,
			17,
			16,
			16,
			17,
			17,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			255,
			18,
			19,
			19,
			19,
			18,
			19,
			19,
			19,
			18,
			19,
			18,
			19,
			19,
			18,
			19,
			18,
			18,
			17,
			19,
			19,
			19,
			19,
			19,
			18,
			19,
			17,
			19,
			19,
			255,
			19,
			20,
			20,
			20,
			19,
			20,
			18,
			20,
			20,
			20,
			20,
			19,
			20,
			20,
			19,
			20,
			22,
			20,
			21,
			21,
			21,
			21,
			20,
			21,
			20,
			21,
			21,
			20,
			21,
			21,
			21,
			22,
			22,
			22,
			22,
			21,
			22,
			21,
			21,
			22,
			23,
			23,
			23,
			23,
			24,
			24,
			255,
			25,
			24,
			25,
			25,
			25,
			25,
			26,
			25,
			28,
			255,
			4,
			6,
			6,
			8,
			7,
			8,
			8,
			8,
			9,
			9,
			9,
			11,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			13,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			17,
			16,
			16,
			255,
			17,
			17,
			17,
			18,
			17,
			19,
			21,
			4,
			5,
			6,
			7,
			8,
			8,
			8,
			8,
			9,
			8,
			10,
			10,
			12,
			255,
			14,
			13,
			13,
			255,
			14,
			15,
			15,
			16,
			18,
			4,
			4,
			6,
			7,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			9,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			14,
			14,
			13,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			17,
			16,
			16,
			17,
			17,
			17,
			18,
			19,
			19,
			21,
			4,
			8,
			9,
			9,
			10,
			11,
			11,
			10,
			11,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			15,
			14,
			15,
			15,
			16,
			16,
			18,
			23,
			4,
			4,
			5,
			6,
			7,
			7,
			8,
			9,
			14,
			4,
			6,
			9,
			9,
			9,
			10,
			17,
			4,
			7,
			7,
			8,
			8,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			255,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			14,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			19,
			22,
			26,
			4,
			5,
			5,
			6,
			8,
			4,
			5,
			6,
			255,
			6,
			7,
			7,
			8,
			8,
			8,
			255,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			14,
			4,
			3,
			5,
			5,
			5,
			5,
			5,
			5,
			6,
			6,
			5,
			5,
			5,
			5,
			7,
			5,
			5,
			5,
			6,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			7,
			7,
			7,
			7,
			7,
			6,
			7,
			7,
			7,
			7,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			7,
			7,
			7,
			8,
			7,
			7,
			7,
			7,
			7,
			8,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			9,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			8,
			8,
			8,
			8,
			8,
			8,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			10,
			8,
			7,
			8,
			9,
			9,
			9,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			7,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			8,
			10,
			9,
			9,
			9,
			9,
			9,
			255,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			255,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			10,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			11,
			11,
			255,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			11,
			11,
			11,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			255,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			12,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			14,
			13,
			13,
			12,
			13,
			13,
			13,
			15,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			14,
			15,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			13,
			14,
			14,
			15,
			14,
			13,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			15,
			14,
			15,
			14,
			15,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			15,
			15,
			15,
			16,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			17,
			15,
			15,
			16,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			255,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			14,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			17,
			16,
			15,
			255,
			15,
			16,
			16,
			16,
			17,
			17,
			16,
			16,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			19,
			17,
			17,
			17,
			18,
			16,
			255,
			18,
			17,
			18,
			18,
			18,
			17,
			18,
			17,
			18,
			18,
			16,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			17,
			19,
			19,
			17,
			19,
			19,
			19,
			19,
			18,
			19,
			19,
			19,
			20,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			21,
			21,
			21,
			20,
			21,
			21,
			21,
			21,
			21,
			20,
			21,
			26,
			21,
			255,
			22,
			22,
			23,
			22,
			21,
			22,
			22,
			22,
			23,
			23,
			23,
			23,
			24,
			24,
			24,
			24,
			23,
			25,
			25,
			26,
			27,
			26,
			27,
			27,
			31,
			32,
			4,
			4,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			255,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			255,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			10,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			255,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			14,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			255,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			17,
			16,
			15,
			16,
			14,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			16,
			17,
			17,
			16,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			255,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			18,
			18,
			19,
			19,
			18,
			19,
			19,
			19,
			20,
			18,
			19,
			19,
			20,
			20,
			19,
			20,
			20,
			20,
			19,
			20,
			18,
			20,
			21,
			21,
			21,
			22,
			21,
			22,
			21,
			22,
			22,
			21,
			24,
			21,
			25,
			25,
			28,
			29,
			33,
			4,
			4,
			8,
			8,
			9,
			9,
			9,
			10,
			12,
			255,
			15,
			17,
			4,
			6,
			8,
			10,
			12,
			4,
			9,
			11,
			14,
			4,
			8,
			9,
			10,
			13,
			14,
			15,
			17,
			4,
			8,
			9,
			9,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			15,
			15,
			15,
			19,
			4,
			12,
			4,
			4,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			16,
			16,
			255,
			16,
			255,
			18,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			21,
			25,
			27,
			4,
			3,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			7,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			9,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			11,
			11,
			12,
			11,
			11,
			11,
			11,
			12,
			12,
			11,
			11,
			11,
			10,
			11,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			11,
			11,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			12,
			13,
			13,
			13,
			13,
			12,
			13,
			12,
			13,
			13,
			14,
			14,
			13,
			13,
			12,
			13,
			13,
			13,
			15,
			14,
			14,
			15,
			13,
			14,
			14,
			13,
			13,
			14,
			14,
			15,
			15,
			15,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			255,
			15,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			16,
			17,
			16,
			18,
			18,
			17,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			22,
			22,
			22,
			22,
			23,
			5,
			9,
			10,
			11,
			11,
			5,
			5,
			4,
			5,
			5,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			10,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			255,
			10,
			11,
			11,
			11,
			11,
			12,
			11,
			10,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			15,
			14,
			14,
			15,
			14,
			14,
			12,
			13,
			14,
			14,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			16,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			14,
			14,
			15,
			15,
			15,
			14,
			15,
			16,
			17,
			16,
			16,
			14,
			16,
			16,
			15,
			17,
			16,
			16,
			16,
			17,
			15,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			17,
			18,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			18,
			19,
			18,
			18,
			19,
			18,
			18,
			19,
			18,
			18,
			18,
			17,
			17,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			18,
			18,
			20,
			18,
			20,
			20,
			20,
			20,
			20,
			21,
			21,
			22,
			21,
			22,
			21,
			22,
			23,
			24,
			5,
			8,
			10,
			10,
			11,
			13,
			16,
			19,
			22,
			24,
			4,
			255,
			7,
			255,
			8,
			8,
			8,
			8,
			8,
			8,
			255,
			255,
			255,
			9,
			9,
			9,
			10,
			10,
			255,
			11,
			11,
			11,
			255,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			255,
			13,
			14,
			14,
			14,
			15,
			15,
			15,
			14,
			15,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			18,
			20,
			5,
			8,
			9,
			11,
			11,
			13,
			13,
			5,
			9,
			10,
			11,
			11,
			12,
			12,
			12,
			14,
			5,
			5,
			6,
			7,
			7,
			9,
			9,
			12,
			5,
			5,
			5,
			5,
			5,
			5,
			6,
			7,
			7,
			7,
			7,
			8,
			255,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			255,
			9,
			255,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			255,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			15,
			15,
			16,
			16,
			255,
			17,
			17,
			18,
			19,
			19,
			20,
			21,
			22,
			5,
			8,
			10,
			12,
			12,
			14,
			14,
			5,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			11,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			13,
			13,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			14,
			15,
			14,
			14,
			14,
			15,
			14,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			15,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			18,
			20,
			255,
			21,
			21,
			21,
			255,
			21,
			22,
			22,
			21,
			23,
			23,
			24,
			24,
			26,
			28,
			30,
			5,
			255,
			9,
			9,
			255,
			12,
			12,
			5,
			6,
			6,
			7,
			7,
			7,
			7,
			8,
			9,
			9,
			9,
			9,
			11,
			10,
			10,
			10,
			9,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			17,
			15,
			17,
			17,
			18,
			18,
			18,
			19,
			20,
			20,
			21,
			22,
			5,
			8,
			10,
			10,
			11,
			12,
			12,
			13,
			14,
			14,
			14,
			14,
			15,
			16,
			17,
			18,
			20,
			5,
			7,
			7,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			11,
			12,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			15,
			16,
			16,
			16,
			17,
			17,
			17,
			18,
			18,
			20,
			5,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			10,
			9,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			15,
			16,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			15,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			20,
			19,
			20,
			21,
			21,
			20,
			21,
			22,
			24,
			24,
			24,
			25,
			24,
			26,
			5,
			9,
			10,
			12,
			12,
			13,
			25,
			5,
			7,
			8,
			8,
			9,
			9,
			9,
			9,
			11,
			11,
			12,
			12,
			13,
			17,
			17,
			18,
			20,
			5,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			255,
			255,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			14,
			15,
			15,
			15,
			15,
			14,
			15,
			14,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			16,
			15,
			15,
			15,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			17,
			17,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			255,
			19,
			19,
			19,
			18,
			19,
			18,
			19,
			18,
			19,
			18,
			18,
			19,
			19,
			19,
			20,
			19,
			20,
			20,
			20,
			19,
			20,
			20,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			22,
			22,
			22,
			24,
			24,
			5,
			4,
			5,
			6,
			7,
			7,
			7,
			6,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			10,
			9,
			10,
			10,
			10,
			11,
			10,
			11,
			10,
			10,
			10,
			10,
			11,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			15,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			17,
			16,
			16,
			15,
			16,
			16,
			17,
			16,
			17,
			17,
			18,
			18,
			18,
			21,
			21,
			22,
			23,
			23,
			4,
			9,
			9,
			10,
			11,
			12,
			5,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			9,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			255,
			16,
			16,
			16,
			16,
			16,
			17,
			14,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			255,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			255,
			17,
			17,
			18,
			18,
			18,
			18,
			19,
			18,
			19,
			19,
			19,
			19,
			19,
			18,
			19,
			20,
			20,
			20,
			22,
			22,
			24,
			24,
			5,
			6,
			7,
			7,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			16,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			20,
			21,
			21,
			22,
			5,
			7,
			7,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			11,
			14,
			14,
			14,
			14,
			14,
			16,
			17,
			17,
			17,
			18,
			20,
			20,
			22,
			6,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			255,
			9,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			11,
			11,
			255,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			13,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			255,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			16,
			16,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			18,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			255,
			16,
			17,
			17,
			255,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			19,
			19,
			18,
			18,
			255,
			18,
			255,
			18,
			19,
			19,
			19,
			18,
			19,
			19,
			19,
			19,
			17,
			19,
			19,
			19,
			19,
			19,
			19,
			255,
			20,
			20,
			19,
			19,
			20,
			19,
			20,
			20,
			20,
			20,
			20,
			255,
			255,
			21,
			21,
			21,
			21,
			21,
			20,
			255,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			23,
			22,
			22,
			255,
			23,
			23,
			23,
			23,
			23,
			22,
			23,
			24,
			24,
			25,
			24,
			25,
			25,
			26,
			26,
			30,
			32,
			6,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			255,
			255,
			255,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			255,
			10,
			10,
			255,
			255,
			10,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			255,
			12,
			255,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			255,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			255,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			22,
			20,
			26,
			22,
			22,
			25,
			26,
			6,
			6,
			7,
			7,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			255,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			12,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			255,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			12,
			12,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			255,
			255,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			255,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			16,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			255,
			15,
			255,
			16,
			16,
			16,
			15,
			15,
			16,
			15,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			255,
			17,
			16,
			16,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			255,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			18,
			18,
			17,
			18,
			18,
			255,
			18,
			19,
			19,
			19,
			19,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			255,
			18,
			19,
			19,
			20,
			20,
			20,
			19,
			20,
			20,
			20,
			20,
			20,
			19,
			21,
			21,
			21,
			21,
			21,
			20,
			21,
			21,
			21,
			21,
			21,
			21,
			22,
			22,
			23,
			23,
			23,
			23,
			24,
			25,
			25,
			25,
			25,
			27,
			27,
			29,
			3,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			19,
			6,
			8,
			9,
			10,
			10,
			10,
			255,
			11,
			12,
			12,
			12,
			14,
			14,
			16,
			17,
			17,
			17,
			18,
			18,
			18,
			19,
			19,
			20,
			21,
			22,
			22,
			23,
			6,
			5,
			4,
			8,
			7,
			8,
			8,
			9,
			8,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			13,
			14,
			14,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			15,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			19,
			19,
			19,
			22,
			24,
			24,
			6,
			7,
			7,
			9,
			9,
			9,
			10,
			9,
			10,
			10,
			10,
			11,
			10,
			9,
			10,
			10,
			11,
			11,
			11,
			11,
			10,
			11,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			255,
			14,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			255,
			21,
			21,
			6,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			17,
			17,
			16,
			17,
			17,
			18,
			255,
			18,
			18,
			18,
			17,
			19,
			19,
			20,
			20,
			6,
			4,
			6,
			10,
			8,
			10,
			9,
			11,
			9,
			10,
			12,
			6,
			9,
			9,
			9,
			9,
			9,
			6,
			8,
			9,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			10,
			12,
			13,
			13,
			14,
			14,
			14,
			15,
			15,
			255,
			16,
			16,
			17,
			17,
			18,
			18,
			19,
			21,
			22,
			22,
			6,
			7,
			8,
			8,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			255,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			12,
			14,
			255,
			255,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			15,
			16,
			17,
			17,
			16,
			17,
			17,
			17,
			18,
			18,
			18,
			19,
			20,
			20,
			20,
			19,
			22,
			22,
			6,
			255,
			10,
			10,
			8,
			13,
			13,
			13,
			14,
			14,
			6,
			5,
			6,
			6,
			6,
			6,
			255,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			12,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			11,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			12,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			255,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			255,
			12,
			12,
			12,
			12,
			12,
			12,
			14,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			16,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			255,
			17,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			15,
			16,
			16,
			17,
			17,
			15,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			16,
			17,
			17,
			19,
			17,
			18,
			18,
			18,
			18,
			18,
			17,
			255,
			19,
			19,
			20,
			18,
			19,
			20,
			20,
			20,
			20,
			21,
			22,
			21,
			25,
			25,
			23,
			6,
			8,
			8,
			12,
			14,
			17,
			17,
			6,
			7,
			10,
			10,
			12,
			12,
			12,
			15,
			16,
			6,
			10,
			12,
			12,
			12,
			12,
			12,
			14,
			16,
			6,
			8,
			8,
			9,
			10,
			9,
			11,
			12,
			12,
			13,
			14,
			13,
			16,
			16,
			17,
			19,
			6,
			8,
			8,
			8,
			10,
			11,
			12,
			14,
			14,
			14,
			15,
			255,
			16,
			18,
			19,
			6,
			12,
			14,
			14,
			6,
			8,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			15,
			16,
			15,
			16,
			17,
			17,
			17,
			255,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			18,
			20,
			19,
			19,
			20,
			21,
			22,
			23,
			24,
			6,
			7,
			8,
			17,
			6,
			10,
			11,
			12,
			19,
			24,
			6,
			3,
			4,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			7,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			9,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			10,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			255,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			7,
			8,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			8,
			8,
			8,
			8,
			9,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			8,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			12,
			9,
			9,
			7,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			255,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			255,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			255,
			12,
			12,
			12,
			12,
			255,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			12,
			11,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			255,
			12,
			13,
			255,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			13,
			14,
			14,
			12,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			14,
			14,
			14,
			13,
			14,
			14,
			13,
			14,
			14,
			15,
			14,
			14,
			14,
			12,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			13,
			14,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			255,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			16,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			15,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			14,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			14,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			15,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			19,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			19,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			20,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			19,
			20,
			20,
			19,
			255,
			17,
			20,
			20,
			19,
			20,
			20,
			20,
			20,
			21,
			20,
			20,
			20,
			255,
			22,
			21,
			20,
			21,
			21,
			20,
			21,
			22,
			22,
			21,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			24,
			23,
			255,
			23,
			24,
			23,
			24,
			24,
			26,
			29,
			27,
			6,
			8,
			8,
			9,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			13,
			12,
			13,
			13,
			14,
			13,
			15,
			16,
			16,
			16,
			16,
			17,
			17,
			18,
			26,
			6,
			7,
			8,
			8,
			8,
			8,
			8,
			255,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			255,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			15,
			13,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			255,
			15,
			15,
			14,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			255,
			16,
			16,
			17,
			17,
			17,
			16,
			17,
			16,
			17,
			17,
			17,
			17,
			16,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			18,
			19,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			18,
			18,
			18,
			18,
			255,
			19,
			19,
			19,
			19,
			19,
			19,
			18,
			18,
			19,
			19,
			19,
			17,
			18,
			19,
			18,
			19,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			17,
			19,
			20,
			20,
			20,
			19,
			20,
			20,
			19,
			20,
			20,
			20,
			20,
			20,
			21,
			21,
			19,
			21,
			21,
			21,
			21,
			20,
			21,
			22,
			22,
			22,
			22,
			21,
			22,
			21,
			22,
			22,
			23,
			23,
			23,
			23,
			24,
			23,
			22,
			24,
			24,
			24,
			23,
			24,
			24,
			25,
			26,
			27,
			27,
			27,
			6,
			9,
			9,
			10,
			10,
			11,
			12,
			12,
			12,
			12,
			20,
			24,
			6,
			9,
			9,
			10,
			10,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			13,
			13,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			24,
			6,
			5,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			10,
			9,
			10,
			8,
			9,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			10,
			9,
			9,
			9,
			10,
			9,
			9,
			10,
			9,
			10,
			9,
			9,
			9,
			9,
			11,
			10,
			10,
			11,
			11,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			10,
			11,
			10,
			10,
			10,
			11,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			255,
			10,
			255,
			11,
			12,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			255,
			255,
			12,
			11,
			11,
			11,
			11,
			13,
			12,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			13,
			12,
			13,
			13,
			12,
			13,
			12,
			13,
			13,
			12,
			12,
			12,
			12,
			12,
			15,
			13,
			13,
			13,
			13,
			14,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			13,
			13,
			13,
			14,
			13,
			14,
			13,
			14,
			13,
			13,
			13,
			12,
			13,
			13,
			255,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			14,
			14,
			15,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			255,
			255,
			14,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			16,
			14,
			16,
			14,
			15,
			15,
			16,
			16,
			15,
			16,
			16,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			16,
			16,
			16,
			17,
			16,
			17,
			17,
			15,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			16,
			17,
			16,
			17,
			17,
			18,
			18,
			255,
			17,
			18,
			18,
			18,
			19,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			255,
			20,
			19,
			20,
			20,
			20,
			20,
			21,
			21,
			21,
			22,
			22,
			22,
			23,
			22,
			22,
			24,
			24,
			23,
			24,
			23,
			25,
			6,
			6,
			6,
			9,
			10,
			12,
			12,
			255,
			18,
			19,
			19,
			23,
			25,
			7,
			9,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			11,
			12,
			12,
			12,
			12,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			15,
			16,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			18,
			19,
			20,
			20,
			20,
			21,
			21,
			22,
			22,
			24,
			4,
			6,
			7,
			8,
			8,
			8,
			9,
			9,
			9,
			10,
			11,
			12,
			12,
			13,
			14,
			15,
			15,
			7,
			9,
			9,
			11,
			11,
			11,
			11,
			10,
			12,
			12,
			13,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			16,
			17,
			17,
			18,
			18,
			19,
			20,
			20,
			19,
			21,
			22,
			21,
			22,
			23,
			25,
			7,
			7,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			14,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			255,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			255,
			255,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			16,
			16,
			17,
			17,
			17,
			16,
			16,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			17,
			18,
			18,
			18,
			18,
			19,
			18,
			19,
			18,
			18,
			19,
			19,
			19,
			21,
			19,
			18,
			19,
			19,
			19,
			19,
			19,
			20,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			19,
			20,
			255,
			20,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			255,
			20,
			21,
			21,
			20,
			21,
			21,
			21,
			21,
			21,
			20,
			22,
			22,
			22,
			22,
			21,
			22,
			22,
			22,
			22,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			22,
			23,
			23,
			24,
			24,
			24,
			23,
			24,
			24,
			25,
			25,
			25,
			26,
			25,
			27,
			255,
			27,
			29,
			2,
			4,
			4,
			4,
			4,
			4,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			19,
			7,
			10,
			11,
			11,
			11,
			13,
			14,
			15,
			17,
			17,
			17,
			18,
			18,
			22,
			23,
			7,
			10,
			10,
			11,
			13,
			13,
			15,
			15,
			15,
			17,
			18,
			20,
			25,
			27,
			28,
			7,
			8,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			11,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			15,
			15,
			16,
			16,
			17,
			17,
			16,
			17,
			17,
			18,
			18,
			19,
			19,
			7,
			10,
			10,
			10,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			15,
			15,
			16,
			16,
			16,
			15,
			17,
			17,
			17,
			18,
			17,
			18,
			19,
			24,
			27,
			7,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			20,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			20,
			19,
			23,
			21,
			21,
			21,
			21,
			21,
			22,
			22,
			22,
			22,
			23,
			23,
			24,
			24,
			4,
			6,
			6,
			6,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			14,
			14,
			14,
			14,
			15,
			16,
			16,
			16,
			16,
			17,
			17,
			21,
			7,
			11,
			11,
			11,
			13,
			13,
			13,
			14,
			16,
			15,
			16,
			17,
			7,
			6,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			17,
			18,
			18,
			19,
			19,
			19,
			20,
			21,
			21,
			23,
			26,
			7,
			9,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			19,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			255,
			19,
			19,
			19,
			19,
			19,
			19,
			18,
			20,
			19,
			20,
			20,
			20,
			20,
			18,
			20,
			19,
			21,
			21,
			21,
			21,
			21,
			21,
			22,
			21,
			22,
			22,
			22,
			22,
			22,
			22,
			23,
			23,
			22,
			23,
			23,
			24,
			24,
			24,
			23,
			25,
			25,
			25,
			24,
			25,
			26,
			26,
			28,
			27,
			26,
			7,
			10,
			11,
			255,
			11,
			12,
			13,
			13,
			13,
			14,
			255,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			255,
			18,
			18,
			18,
			19,
			19,
			19,
			255,
			20,
			21,
			255,
			27,
			7,
			8,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			255,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			17,
			255,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			20,
			21,
			21,
			20,
			21,
			21,
			22,
			22,
			22,
			23,
			23,
			26,
			4,
			5,
			6,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			15,
			16,
			16,
			7,
			12,
			12,
			13,
			13,
			13,
			14,
			14,
			14,
			15,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			18,
			19,
			20,
			21,
			7,
			10,
			13,
			15,
			19,
			7,
			3,
			255,
			5,
			5,
			255,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			255,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			255,
			10,
			10,
			255,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			255,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			13,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			15,
			16,
			17,
			16,
			16,
			15,
			17,
			17,
			17,
			18,
			18,
			18,
			19,
			21,
			22,
			22,
			7,
			4,
			4,
			5,
			10,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			11,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			6,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			255,
			8,
			8,
			13,
			8,
			8,
			8,
			8,
			8,
			13,
			8,
			8,
			8,
			9,
			9,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			8,
			10,
			10,
			10,
			10,
			15,
			10,
			10,
			11,
			16,
			11,
			11,
			10,
			11,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			18,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			18,
			19,
			18,
			19,
			19,
			20,
			20,
			21,
			21,
			7,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			255,
			17,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			21,
			21,
			21,
			23,
			24,
			24,
			24,
			24,
			26,
			24,
			26,
			26,
			26,
			7,
			8,
			255,
			12,
			12,
			20,
			7,
			9,
			11,
			12,
			18,
			8,
			8,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			255,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			255,
			12,
			12,
			12,
			255,
			14,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			255,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			255,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			255,
			255,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			16,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			255,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			17,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			16,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			18,
			19,
			18,
			19,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			20,
			21,
			18,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			21,
			20,
			20,
			20,
			20,
			20,
			20,
			19,
			20,
			19,
			20,
			20,
			20,
			19,
			20,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			255,
			20,
			20,
			20,
			255,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			21,
			20,
			21,
			20,
			21,
			19,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			20,
			21,
			19,
			21,
			21,
			20,
			21,
			21,
			21,
			21,
			21,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			21,
			21,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			21,
			22,
			23,
			22,
			23,
			23,
			23,
			23,
			22,
			23,
			21,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			22,
			24,
			24,
			24,
			24,
			24,
			25,
			24,
			25,
			25,
			25,
			25,
			25,
			26,
			25,
			26,
			26,
			26,
			26,
			26,
			27,
			27,
			27,
			27,
			28,
			28,
			28,
			28,
			29,
			28,
			5,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			20,
			20,
			22,
			22,
			8,
			8,
			11,
			12,
			13,
			16,
			20,
			22,
			4,
			8,
			9,
			9,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			255,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			255,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			255,
			15,
			15,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			255,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			3,
			4,
			5,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			14,
			15,
			8,
			2,
			4,
			4,
			5,
			5,
			5,
			5,
			5,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			10,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			255,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			255,
			11,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			11,
			12,
			12,
			13,
			13,
			13,
			13,
			12,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			15,
			14,
			14,
			14,
			15,
			14,
			16,
			16,
			16,
			16,
			16,
			16,
			255,
			17,
			18,
			19,
			8,
			16,
			17,
			8,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			12,
			14,
			13,
			13,
			13,
			14,
			14,
			14,
			15,
			16,
			16,
			17,
			18,
			17,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			18,
			19,
			21,
			24,
			24,
			28,
			8,
			11,
			11,
			11,
			12,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			19,
			18,
			19,
			18,
			19,
			19,
			19,
			19,
			20,
			255,
			20,
			20,
			21,
			19,
			20,
			20,
			21,
			21,
			21,
			21,
			21,
			255,
			22,
			22,
			22,
			21,
			21,
			23,
			24,
			24,
			24,
			24,
			23,
			24,
			24,
			25,
			26,
			27,
			27,
			255,
			255,
			255,
			39,
			8,
			8,
			12,
			12,
			13,
			13,
			14,
			14,
			14,
			15,
			16,
			16,
			18,
			8,
			12,
			15,
			19,
			9,
			8,
			14,
			15,
			16,
			21,
			23,
			9,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			12,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			255,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			255,
			15,
			15,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			255,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			21,
			21,
			19,
			21,
			22,
			22,
			22,
			21,
			22,
			23,
			24,
			24,
			23,
			25,
			29,
			9,
			12,
			14,
			14,
			15,
			15,
			15,
			16,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			18,
			19,
			19,
			19,
			21,
			22,
			23,
			24,
			4,
			7,
			9,
			12,
			13,
			13,
			14,
			9,
			12,
			15,
			15,
			17,
			19,
			9,
			13,
			13,
			14,
			14,
			16,
			18,
			17,
			19,
			19,
			20,
			20,
			20,
			22,
			9,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			18,
			18,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			255,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			20,
			21,
			21,
			21,
			21,
			21,
			22,
			22,
			22,
			23,
			22,
			23,
			23,
			24,
			25,
			25,
			27,
			26,
			6,
			8,
			8,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			18,
			18,
			19,
			20,
			21,
			23,
			9,
			12,
			255,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			16,
			16,
			17,
			17,
			18,
			18,
			18,
			19,
			18,
			19,
			18,
			19,
			19,
			20,
			20,
			20,
			20,
			21,
			21,
			21,
			21,
			21,
			21,
			22,
			26,
			27,
			4,
			8,
			9,
			9,
			9,
			12,
			13,
			13,
			14,
			14,
			15,
			16,
			16,
			9,
			21,
			27,
			3,
			9,
			8,
			11,
			10,
			10,
			10,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			12,
			13,
			12,
			12,
			13,
			12,
			13,
			13,
			13,
			13,
			13,
			14,
			13,
			15,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			14,
			15,
			15,
			14,
			15,
			255,
			14,
			16,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			18,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			17,
			18,
			17,
			18,
			18,
			255,
			18,
			19,
			19,
			18,
			19,
			18,
			19,
			20,
			20,
			20,
			20,
			20,
			21,
			20,
			20,
			20,
			20,
			22,
			22,
			21,
			20,
			21,
			20,
			21,
			21,
			23,
			24,
			25,
			25,
			27,
			27,
			30,
			3,
			5,
			5,
			6,
			6,
			7,
			7,
			7,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			255,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			15,
			15,
			25,
			9,
			11,
			17,
			9,
			13,
			14,
			14,
			14,
			16,
			16,
			16,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			20,
			21,
			23,
			27,
			10,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			255,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			255,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			255,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			18,
			255,
			19,
			20,
			20,
			20,
			19,
			20,
			20,
			19,
			20,
			19,
			20,
			20,
			20,
			20,
			19,
			20,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			20,
			20,
			21,
			21,
			21,
			21,
			22,
			21,
			22,
			21,
			20,
			22,
			23,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			23,
			23,
			29,
			23,
			22,
			23,
			23,
			24,
			24,
			24,
			26,
			26,
			26,
			26,
			27,
			26,
			27,
			27,
			28,
			27,
			29,
			30,
			3,
			5,
			6,
			6,
			6,
			7,
			7,
			7,
			7,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			15,
			17,
			19,
			20,
			20,
			9,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			14,
			14,
			15,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			15,
			17,
			17,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			18,
			19,
			19,
			20,
			20,
			20,
			21,
			22,
			21,
			21,
			22,
			23,
			23,
			25,
			10,
			11,
			14,
			15,
			18,
			22,
			23,
			10,
			12,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			16,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			16,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			20,
			21,
			21,
			21,
			21,
			22,
			22,
			22,
			22,
			22,
			23,
			23,
			23,
			24,
			24,
			25,
			27,
			10,
			14,
			15,
			16,
			18,
			20,
			21,
			24,
			24,
			27,
			10,
			27,
			29,
			10,
			16,
			17,
			18,
			18,
			19,
			20,
			21,
			21,
			22,
			9,
			12,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			15,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			19,
			19,
			20,
			20,
			20,
			21,
			20,
			23,
			23,
			23,
			11,
			13,
			13,
			13,
			255,
			14,
			14,
			14,
			14,
			15,
			15,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			255,
			255,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			255,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			255,
			255,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			255,
			255,
			255,
			19,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			18,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			255,
			20,
			21,
			21,
			21,
			21,
			20,
			21,
			21,
			21,
			21,
			21,
			20,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			255,
			21,
			21,
			22,
			22,
			22,
			22,
			21,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			20,
			21,
			22,
			21,
			22,
			22,
			22,
			22,
			22,
			22,
			23,
			23,
			22,
			23,
			23,
			23,
			24,
			22,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			255,
			255,
			23,
			24,
			24,
			24,
			24,
			24,
			24,
			24,
			24,
			24,
			24,
			25,
			24,
			24,
			255,
			25,
			25,
			24,
			24,
			25,
			26,
			26,
			26,
			25,
			26,
			25,
			27,
			27,
			29,
			30,
			33,
			8,
			10,
			11,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			21,
			21,
			21,
			21,
			22,
			11,
			12,
			13,
			13,
			13,
			13,
			13,
			9,
			13,
			13,
			13,
			255,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			16,
			15,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			17,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			16,
			255,
			16,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			17,
			255,
			255,
			255,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			18,
			18,
			18,
			255,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			255,
			255,
			19,
			19,
			255,
			20,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			19,
			20,
			20,
			20,
			255,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			20,
			21,
			21,
			21,
			20,
			20,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			21,
			20,
			21,
			21,
			21,
			22,
			22,
			22,
			22,
			21,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			22,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			22,
			23,
			24,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			23,
			24,
			24,
			23,
			23,
			24,
			24,
			24,
			24,
			24,
			24,
			24,
			24,
			24,
			24,
			24,
			24,
			24,
			24,
			25,
			25,
			25,
			25,
			24,
			25,
			25,
			24,
			26,
			26,
			27,
			27,
			27,
			28,
			28,
			28,
			28,
			29,
			30,
			30,
			5,
			7,
			7,
			8,
			8,
			8,
			9,
			9,
			9,
			9,
			9,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			10,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			11,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			12,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			13,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			14,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			19,
			19,
			22,
			22,
			11,
			15,
			16,
			19,
			19,
			20,
			21,
			23,
			24,
			16,
			11,
			13,
			13,
			13,
			15,
			15,
			16,
			16,
			16,
			16,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			19,
			19,
			19,
			19,
			19,
			19,
			19,
			20,
			20,
			20,
			20,
			21,
			21,
			22,
			22,
			24,
			25,
			28,
			30,
			33,
			11,
			7,
			14,
			15,
			15,
			15,
			15,
			16,
			16,
			16,
			17,
			17,
			18,
			18,
			19,
			19,
			20,
			21,
			29,
			11,
			15,
			16,
			11,
			14,
			14,
			15,
			255,
			19,
			255,
			23,
			11,
			11,
			15,
			15,
			16,
			255,
			16,
			17,
			17,
			24,
			12,
			15,
			17,
			22,
			12,
			11,
			15,
			16,
			16,
			16,
			16,
			16,
			15,
			17,
			17,
			17,
			18,
			17,
			18,
			18,
			18,
			19,
			19,
			20,
			20,
			20,
			20,
			20,
			20,
			20,
			21,
			21,
			21,
			21,
			21,
			22,
			22,
			23,
			23,
			23,
			25,
			26,
			27,
			28,
			12,
			16,
			17,
			19,
			13,
			8,
			17,
			18,
			18,
			18,
			19,
			19,
			21,
			23,
			23,
			25,
			25,
			26,
			12,
			13,
			20,
			12,
			14,
			14,
			14,
			15,
			13,
			13,
			18,
			18,
			19,
			22,
			21,
			21,
			21,
			22,
			25,
			24,
			25,
			13,
			255,
			17,
			17,
			17,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			18,
			19,
			19,
			20,
			20,
			21,
			22,
			22,
			22,
			22,
			23,
			23,
			23,
			23,
			28,
			14,
			16,
			16,
			17,
			17,
			18,
			18,
			22,
			23,
			23,
			24,
			24,
			25,
			27,
			36,
			14,
			17,
			18,
			19,
			21,
			23,
			6,
			15,
			15,
			16,
			17,
			18,
			19,
			19,
			19,
			20,
			20,
			20,
			21,
			20,
			20,
			20,
			20,
			20,
			17,
			20,
			21,
			21,
			21,
			21,
			21,
			21,
			22,
			22,
			22,
			23,
			23,
			23,
			23,
			23,
			24,
			24,
			24,
			24,
			24,
			24,
			25,
			24,
			25,
			25,
			28,
			28,
			35,
			8,
			10,
			11,
			12,
			13,
			13,
			13,
			13,
			14,
			14,
			15,
			15,
			17,
			17,
			16,
			18,
			19,
			19,
			20,
			21,
			22,
			22,
			22,
			32,
			33,
			48,
			5,
			11,
			11,
			17,
			23,
			28,
			7,
			17,
			21,
			22,
			25,
			26,
			26
		};
		public static int GetCharStrokeCnt(char char_0)
		{
			if (char_0 >= '一' && char_0 <= '龥')
			{
				return (int)GetChineseStrokeCnt.chineseStrokeCntTable[(int)(char_0 - '一')];
			}
			return 255;
		}
	}
}
